package dao;

import model.Curso;

public class DAOCurso extends DAODB4o<Curso> {
	
	public Curso find(String nome){
		Curso c = new Curso();
		c.setNome(nome);
		return (Curso) super.find(c);	
	}
	
	public void persist(Curso c) throws Exception{
		Curso cur = find(c.getNome());
		if (cur==null)
			super.persist(c);			
		else
			throw new Exception ("Nao e possivel persistir o curso "+c.getNome()+" - Nome duplicado");
	}
	
}
